This forum is closed to new posts and
responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:
I don't know what would cause that, but the body text has simply been base-64 encoded.
I could guess that from the look of the text, but it's confirmed by the appearance of "Content-Transfer-Encoding: base64" at the top.
I also put just the first line into an online base-64 decoder (https://www.base64decode.org) to check that it produces readable text, which it does.
If you can't find a better or easier solution, one option would be to do this:
Add a Java agent to the mail-in database, and set the agent to run before new mail arrives.
Program the agent to check for the "Content-Transfer-Encoding" header with the value "base64" and, if that is present, decode the body and replace it with the decoded value.
I recommend Java over LotusScript for this only because Java includes the "sun.misc.BASE64Decoder" class, which you can use for decoding base-64, though that class is not officially supported.
LotusScript doesn't have any classes or functions that are purely for decoding or encoding base-64, though you could get the body as a NotesMIMEEntity and use the DecodeContent method on that.
Processing the email as MIME is just a bit more complex than processing it as Notes rich text.
Feedback response number SLES9UN6MP created by ~George Umboosicheketsi on 03/16/2015